@charset "gb2312";
/*************************************************************************************
 初始化CSS 
 *************************************************************************************/
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, hr, blockquote, pre, button, img { margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: none; }
address, caption, cite, code, dfn, var { font-style: normal; font-weight: normal; }
ul, ol { list-style: none; }
input { padding-top: 0; padding-bottom: 0; font-family: "SimSun", "宋体"; }
select, input { vertical-align: middle; }
select, input, textarea { font-size: 12px; margin: 0; }
textarea { resize: none; }
a, area { blr:expression(this.onFocus=this.blur())
} /* for IE */
:focus { outline: none; } /* for Firefox */
body { color: #000; font-family: "SimSun", "宋体", "Arial Narrow", HELVETICA; font-size: 12px; line-height: 20px }
/*************************************************************************************
链接样式.初始化CSS
*************************************************************************************/
a { color: #00349A; text-decoration: none; }
a:visited { color: #800080; text-decoration: none; }
a:hover { color: #FF6600; text-decoration: underline; }
a:active { color: #00349A; text-decoration: underline; }
a:focus { -moz-outline-style: none; /* 去掉firefox下的虚线框 */ }
/**************************************************************************************
表格属性.初始化CSS
**************************************************************************************/
table { border-collapse: collapse; /* 关键属性：合并表格内外边框(其实表格边框有2px，外面1px，里面还有1px哦) */ border-color: #999; /* 设置边框属性；样式(solid=实线)、颜色(#999=灰) */ }
caption { font-size: 14px; font-weight: bolder; }
table th { border-color: #999; ; padding: 2px; }
table td { border-color: #999; padding: 2px; }
/*************************************************************************************
布局样式.全局
*************************************************************************************/
.m { clear: both; width: 1210px; background-color: #FFFFFF; }
.k { clear: both; height: 10px; line-height: 10px; }
.k5 { clear: both; height: 5px; line-height: 5px; }
.k15 { clear: both; height: 15px; line-height: 15px; }
.bd { font-weight: bold; }
.lrpd10 { padding-left:10px; padding-right:10px;}
.pd { padding:10px;}
.l { float: left; }
.r { float: right; }
.tl { text-align: left; }
.tc { text-align: center; }
.tr { text-align: right; }
.u { text-decoration: underline; }
.conqypd { height: auto; width: 1210px; margin-right: auto; margin-left: auto; clear: both; }
.conqypd .conqypdl { float: left; height: auto; width: 180px; }
.conqypd .conqypdr { float: right; height: auto; width: 1030px; }
.conqypd .conqypdr .conqypdrleft { float: left; width: 780px; }
.conqypd .conqypdr .conqypdrright { float: right; width: 250px; }
.conqypd .conqypdl-a { float: left; height: auto; width: 960px; }
.conqypd .conqypdr-a { float: right; height: auto; width: 250px; }
/**************************************************************************************
颜色.全局
**************************************************************************************/
.highlight { color: #ff0000!important; }
/*************************************************************************************
广告栏样式.全局 
*************************************************************************************/

.ad1 { height: 250px; width: 250px; overflow: hidden; }
.ad1 img { height: 250px; width: 250px; }
.ad2 { min-height: 60px; _height: 60px; width: 248px; border: 1px solid #e1e1e1; font-family: "微软雅黑", "黑体"; font-size: 14px; color: #666; overflow: hidden; }
.ad2 .name { line-height: 28px; font-weight: bold; padding-right: 10px; padding-left: 10px; }
.ad2 .tel { line-height: 25px; padding-right: 10px; padding-left: 15px; padding-bottom: 7px; }
.ad2 img { height: 60px; width: 250px; }
.ad3 { height: 60px; width: 1210px; overflow: hidden; margin-left: auto; margin-right: auto; }
.ad3 img { text-align: center; vertical-align: middle; height: 60px; width: 1210px; }
.banner { height: 200px; width: 680px; overflow: hidden; position: relative; }
.bannerpics { height: 200px; width: 680px; overflow: hidden; }
.bannerpics li { float: left; }
.bannerpics li img { height: 200px; width: 680px; }
.bannernumber li { line-height: 11px; text-align: center; font-family: Verdana, Geneva, sans-serif; font-size: 9px; cursor: pointer; border: 1px solid #F0F0F0; height: 11px; width: 11px; position: absolute; top: 180px; right: 30px; overflow: hidden; color: #FFF; text-indent: -9999px; }
.bannernumber li.current { color: #FFF; border: 1px solid #FF7503; background-color: #FF7503; }
/*************************************************************************************
 翻页样式.全局
 *************************************************************************************/

.fy { width: 100%; text-align: center; padding-top: 20px; padding-bottom: 20px; }
.fynr { width: 100%; }
.fy .fynr a { font-size: 14px; color: #3d3d3d; border: 1px solid #e1e1e1; padding-top: 6px; padding-right: 11px; padding-bottom: 6px; padding-left: 11px; text-decoration: none; margin-left: -1px; }
.fy .fynr a:hover { background-color: #5e94d3;   color: #fff; }
.fy .fynr a span { font-weight: bold; font-family: "Comic Sans MS", cursive; font-size: 18px; }
.fy .fynr .go { display: inline; }
.fy .fynr .go a { color: #cacaca; }
.fy .fynr .go a:hover { color: #cacaca; background-color: #fff; cursor: default;}
.fy .fynr .okgo a { color: #3d3d3d; }
.fy .fynr .okgo a:hover { color: #fff; background-color: #5e94d3; cursor:pointer; }
.fy .fynr .dian { display: inline; }
.fy .fynr .dian a { border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; }
.fy .fynr .dian a:hover { color: #FFF; }
.fy .fynr .now { background-color: #5e94d3; color: #FFF; }
.fy .fynr .going { display: inline; color: #3d3d3d; font-size: 14px; letter-spacing: 5px; padding-right: 10px; padding-left: 10px; padding-top: 0px; padding-bottom: 0px; }
.fy .fynr .going .text { margin-right: 5px; line-height: 18px; vertical-align: baseline; text-align: center; color: #3d3d3d; font-size: 14px; border: 1px solid #e2e2e2; padding-top: 3px; padding-right: 0px; padding-bottom: 3px; background-color: #FFFFFF; }
.fy .fynr .going .text:hover { border: 1px solid #d2d2d2; }
.fy .fynr .going .text:focus { border: 1px solid #d2d2d2; }
.fy .fynr .going .btn { background-color: #497cbd; color: #FFFFFF; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; behavior: url(PIE.htc); position: relative; z-index: 2; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; padding-right: 5px; margin: 0px; line-height: 25px; padding-left: 5px; vertical-align: baseline; font-size: 14px; letter-spacing: 0px; min-width: 30px; }
.fy .fynr .going .btn:hover { text-decoration: none; color: #FFFFFF; background-color: #6b94c8; }
.fy .fynr .going .btn:active { text-decoration: none; color: #FFFFFF; background-color: #497cbd; }
/************************************************************************************* 
表单样式.全局
*************************************************************************************/
.frmstyle input, .frmstyle text { padding: 2px; *padding:1px;
font-family: 'Verdana'; height: 22px; *font-size:100%;
line-height: 22px; }
.frmstyle textarea { padding: 2px; *padding:1px;
font-family: 'Verdana'; min-height: 70px; *font-size:100%;
BORDER-top: #cacccd 1px solid; BORDER-left: #d2d4d5 1px solid; BORDER-right: #d2d4d5 1px solid; BORDER-bottom: #dddfe0 1px solid; color: #999999; }
.frmstyle select { min-height: 20px; padding: 2px; *padding:1px;
padding-top: 4px; padding-bottom: 3px; BORDER-top: #cacccd 1px solid; BORDER-left: #d2d4d5 1px solid; BORDER-right: #d2d4d5 1px solid; BORDER-bottom: #dddfe0 1px solid; font-size: 14px; color: #545454; }
:root .frmstyle select { min-height: 26px; line-height: 26px; padding: 2px; *padding:1px;
padding-top: 5px; BORDER-top: #cacccd 1px solid; BORDER-left: #d2d4d5 1px solid; BORDER-right: #d2d4d5 1px solid; BORDER-bottom: #dddfe0 1px solid; font-size: 14px; color: #545454; }
.frmstyle input[type="radio"] { border: none; background: none; }
.frmstyle input[type="text"] { BORDER-top: #cacccd 1px solid; BORDER-left: #d2d4d5 1px solid; BORDER-right: #d2d4d5 1px solid; BORDER-bottom: #dddfe0 1px solid; background-color: #fff; color: #999999; }
.frmstyle input[type="textarea"] { BORDER-top: #cacccd 1px solid; BORDER-left: #d2d4d5 1px solid; BORDER-right: #d2d4d5 1px solid; BORDER-bottom: #dddfe0 1px solid; ; background-color: #fff; }
.frmstyle input[type="password"] { BORDER-top: #cacccd 1px solid; BORDER-left: #d2d4d5 1px solid; BORDER-right: #d2d4d5 1px solid; BORDER-bottom: #dddfe0 1px solid; background-color: #fff; }
.frmstyle input[type="select"] { BORDER-top: #cacccd 1px solid; BORDER-left: #d2d4d5 1px solid; BORDER-right: #d2d4d5 1px solid; BORDER-bottom: #dddfe0 1px solid; background-color: #fff; }
html body .frmstyle .frmstyle-none { background-color: #efefef; border-top-color: #ececec; border-right-color: #ececec; border-bottom-color: #ececec; border-left-color: #ececec; color: #b5b5b5; pointer-events: none; behavior: url(PIE.htc); position: relative; z-index: 2; }
html body .frmstyle .frmstyle-none:hover { background-color: #efefef; border-top-color: #ececec; border-right-color: #ececec; border-bottom-color: #ececec; border-left-color: #ececec; color: #b5b5b5; pointer-events: none; behavior: url(PIE.htc); position: relative; z-index: 2; }
html body .frmstyle .frmstyle-none:focus { background-color: #efefef; border-top-color: #ececec; border-right-color: #ececec; border-bottom-color: #ececec; border-left-color: #ececec; color: #b5b5b5; pointer-events: none; behavior: url(PIE.htc); position: relative; z-index: 2; }
/* 表单:hover 样式.全局*/
.frmstyle input[type="text"]:hover { background-color: #F0F9FB; border: 1px solid #1D95C7; }
.frmstyle input[type="text"]:focus { background-color: #F0F9FB; border: 1px solid #1D95C7; color: #545454; }
.frmstyle input[type="text"]:active { background-color: #F0F9FB; border: 1px solid #1D95C7; }
.frmstyle input[type="password"]:hover { background-color: #F0F9FB; border: 1px solid #1D95C7; }
.frmstyle input[type="password"]:focus { background-color: #F0F9FB; border: 1px solid #1D95C7; color: #545454; }
.frmstyle input[type="password"]:active { background-color: #F0F9FB; border: 1px solid #1D95C7; }
.frmstyle textarea:hover { background-color: #F0F9FB; border: 1px solid #1D95C7; }
.frmstyle textarea:focus {
background-color: #F0F9FB; border: 1px solid #1D95C7; color: #545454; }
.frmstyle textarea:active { background-color: #F0F9FB; border: 1px solid #1D95C7; }
.frmstyle select:hover { background-color: #F0F9FB; border: 1px solid #1D95C7; }
.frmstyle select:focus { background-color: #F0F9FB; border: 1px solid #1D95C7; }
.frmstyle select:active { background-color: #F0F9FB; border: 1px solid #1D95C7; }
/************************************************************************************* 
图标样式.全局
*************************************************************************************/
.iconxinban:after { content: url(/ncompany/img/icon_xinban.png); position: absolute; top: 2px; }
.iconylwt { height: 15px; width: 27px; background-image: url(/ncompany/img/yzpd.png); background-repeat: no-repeat; background-position: 0px 0px; line-height: 15px; color: #FFF; font-size: 12px; display: block; float: left; overflow: hidden; padding-left: 1px; }
.iconblyz { height: 15px; width: 27px; background-image: url(/ncompany/img/yzpd.png); background-repeat: no-repeat; background-position: 0px -50px; line-height: 15px; color: #FFF; font-size: 12px; display: block; float: left; overflow: hidden; padding-left: 1px; }
.iconrrhot { height: 12px; width: 21px; background-image: url(/ncompany/img/yzpd.png); background-repeat: no-repeat; background-position: -50px 0px; line-height: 12px; color: #FFF; font-size: 9px; display: block; float: left; overflow: hidden; padding-left: 7px; font-family: "黑体", "宋体"; font-weight: normal; }
.iconrrtg { height: 14px; width: 27px; background-image: url(/ncompany/img/yzpd.png); background-repeat: no-repeat; background-position: -250px 0px; line-height: 14px; color: #FFF; font-size: 12px; display: block; float: left; overflow: hidden; font-weight: normal; padding-left: 4px; padding-top: 1px; }
.icongcfnum { height: 27px; width: 23px; background-image: url(/ncompany/img/yzpd.png); background-repeat: no-repeat; background-position: -100px 0px; line-height: 25px; text-align: center; color: #FFF; font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: normal; font-size: 14px; display: block; float: left; -moz-text-shadow: 0px 1px 1px #263a57; -webkit-text-shadow: 0px 1px 1px #263a57; text-shadow: 0px 1px 1px #263a57; behavior: url(PIE.htc); position: relative; z-index: 2; }
.iconpcfnum { height: 27px; width: 23px; background-image: url(/ncompany/img/yzpd.png); background-repeat: no-repeat; background-position: -100px -50px; line-height: 25px; text-align: center; color: #FFF; font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: normal; font-size: 14px; display: block; float: left; -moz-text-shadow: 0px 1px 1px #263a57; -webkit-text-shadow: 0px 1px 1px #263a57; text-shadow: 0px 1px 1px #263a57; behavior: url(PIE.htc); position: relative; z-index: 2; }
.iconocfnum { height: 27px; width: 23px; background-image: url(/ncompany/img/yzpd.png); background-repeat: no-repeat; background-position: -100px -100px; line-height: 25px; text-align: center; color: #FFF; font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: normal; font-size: 14px; display: block; float: left; -moz-text-shadow: 0px 1px 1px #263a57; -webkit-text-shadow: 0px 1px 1px #263a57; text-shadow: 0px 1px 1px #263a57; behavior: url(PIE.htc); position: relative; z-index: 2; }
.iconbcfnum { height: 27px; width: 23px; background-image: url(/ncompany/img/yzpd.png); background-repeat: no-repeat; background-position: -100px -150px; line-height: 25px; text-align: center; color: #FFF; font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: normal; font-size: 14px; display: block; float: left; -moz-text-shadow: 0px 1px 1px #263a57; -webkit-text-shadow: 0px 1px 1px #263a57; text-shadow: 0px 1px 1px #263a57; behavior: url(PIE.htc); position: relative; z-index: 2; }
.iconrcxnum { background-color: #FFAF15; height: 14px; width: 14px; line-height: 14px; font-size: 12px; color: #FFF; display: block; float: left; text-align: center; overflow: hidden; }
.icongreycxnum { background-color: #CBCBCB; height: 14px; width: 14px; line-height: 14px; font-size: 12px; color: #FFF; display: block; float: left; text-align: center; overflow: hidden; }
.iconocxnum { background-color: #ff0000; height: 14px; width: 14px; line-height: 14px; font-size: 12px; color: #FFF; display: block; float: left; text-align: center; overflow: hidden; }
.iconbang { background-image: url(/ncompany/img/yzpd.png); background-repeat: no-repeat; background-position: -150px 0px; display: block; float: left; height: 27px; width: 20px; overflow: hidden; }
.iconyc5jx { height: 10px; width: 10px; background-image: url(/ncompany/img/yzpd.png); background-repeat: no-repeat; background-position: -200px 0px; float: left; display: block; overflow: hidden; }
.iconygc5jx { height: 10px; width: 10px; background-image: url(/ncompany/img/yzpd.png); background-repeat: no-repeat; background-position: -200px -50px; float: left; display: block; overflow: hidden; }
.icongreyc5jx { height: 10px; width: 10px; background-image: url(/ncompany/img/yzpd.png); background-repeat: no-repeat; background-position: -200px -100px; float: left; display: block; overflow: hidden; }
.iconotjt { background-image: url(/ncompany/img/yzpd.png); background-repeat: no-repeat; background-position: -300px 0px; height: 8px; width: 7px; display: block; float: left; overflow: hidden; }
.iconbtjt { background-image: url(/ncompany/img/yzpd.png); background-repeat: no-repeat; background-position: -300px -50px; height: 8px; width: 7px; display: block; float: left; overflow: hidden; }
.icongreych { background-image: url(/ncompany/img/yzpd.png); background-repeat: no-repeat; background-position: -350px 0px; height: 17px; width: 13px; display: block; float: left; overflow: hidden; }
.iconcc5jx { background-image: url(/ncompany/img/yzpd.png); background-repeat: no-repeat; background-position: -800px 0px; height: 16px; width: 18px; display: block; float: left; }
.iconccgrey5jx { background-image: url(/ncompany/img/yzpd.png); background-repeat: no-repeat; background-position: -800px -50px; display: block; height: 16px; width: 18px; float: left; }
.iconkb5jx { background-image: url(/ncompany/img/yzpd.png); background-repeat: no-repeat; background-position: -900px 0px; height: 16px; width: 18px; display: block; float: left; }
.iconkbgrey5jx { background-image: url(/ncompany/img/yzpd.png); background-repeat: no-repeat; background-position: -900px -50px; display: block; height: 16px; width: 18px; float: left; }

/************************************************************************************
按钮.全局
************************************************************************************/

/* 申请按钮样式*/
.sqbtn { width: auto; height: 46px; padding-right: 46px; display: block; line-height: 46px; background-image: url(/ncompany/img/yzpd.png); background-position: 0px -300px; text-align: center; font-size: 16px; font-family: "微软雅黑", "黑体"; color: #a95b07!important; font-weight: bold; -moz-text-shadow: 0px 1px 1px #ffe149; -webkit-text-shadow: 0px 1px 1px #ffe149; text-shadow: 0px 1px 1px #ffe149; behavior: url(PIE.htc); position: relative; z-index: 2; }
.sqbtn:hover { -moz-opacity: 0.8; opacity: 0.8; filter: alpha(opacity = 80); color: #a95b07; text-decoration: none!important; }
.sqbtn:visited { color: #a95b07; text-decoration: none!important; }

/*黄色按钮样式*/
.btnyellow { color: #FFFFFF!important; text-align: center; background-color: #FD9C02; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; behavior: url(PIE.htc); position: relative; z-index: 2; border: 0; cursor: pointer; }
.btnyellow:hover { background-color: #fdaf34; color: #FFFFFF!important; text-decoration: none!important; }
.btnyellow:active { background-color: #FD9C02; color: #FFFFFF!important; text-decoration: none!important;}
.btnyellow:visited { background-color: #FD9C02;; color: #FFFFFF!important; text-decoration: none!important; }
/*蓝色按钮样式*/
.btnblue { color: #FFFFFF!important; text-align: center; background-color: #497cbd; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; behavior: url(PIE.htc); position: relative; z-index: 2; border: 0; cursor: pointer; }
.btnblue:hover { background-color: #6b94c8;  color: #FFFFFF!important; text-decoration: none!important;  }
.btnblue:active { background-color: #497cbd;  color: #FFFFFF!important; text-decoration: none!important;  }
.btnblue:visited { background-color: 497cbd; color: #FFFFFF!important; text-decoration: none!important; }
/*灰色按钮样式*/
.btngrey { color: #FFFFFF!important; text-align: center; background-color: #c0c0c0; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; behavior: url(PIE.htc); position: relative; z-index: 2; padding-right: 5px; padding-left: 5px; border: 0 }
.btngrey:hover { background-color: #c0c0c0;  color: #FFFFFF!important; text-decoration: none!important;  }
.btngrey:active { background-color: #c0c0c0;  color: #FFFFFF!important; text-decoration: none!important;  }
.btngrey:visited { background-color: #c0c0c0; color: #FFFFFF!important; text-decoration: none!important; }
/*白色按钮样式*/
.btnwhite { color: #000!important; text-align: center; background-color: #fff; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; behavior: url(PIE.htc); position: relative; z-index: 2; padding-right: 5px; padding-left: 5px; border: solid 1px #dfdfdf; cursor: pointer; }
.btnwhite:hover { background-color: #F5F5F5; color: #FFFFFF!important; text-decoration: none!important;}
.btnwhite:active { background-color: #FFFFFF; color: #FFFFFF!important; text-decoration: none!important;}
.btnwhite:visited { background-color: #FFFFFF; color: #000!important; text-decoration: none!important; }
/*白至灰色按钮样式*/
.btnwhitetogrey { color: #5a5a5a!important; text-align: center; background-color: #fff; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; behavior: url(PIE.htc); position: relative; z-index: 2; padding-right: 5px; padding-left: 5px; border: solid 1px #bdbdbd; cursor: pointer; /* Firefox 3.6+ */ background: -moz-linear-gradient(top, #fff, #ededed 98%, #dedede); /* Safari 4-5, Chrome 1-9 */ background: -webkit-gradient(linear, top, from(#fff), color-stop(0.98, #ededed), to(#dedede)); /* Safari 5.1+, Chrome 10+ */ background: -webkit-linear-gradient(top, #fff, #ededed 98%, #dedede); /* Opera 11.10+ */ background: -o-linear-gradient(top, #fff, #ededed 98%, #dedede); }
.btnwhitetogrey:hover {  color: #5a5a5a!important; text-decoration: none!important; background-color: #FFFFFF; /* Firefox 3.6+ */ background: -moz-linear-gradient(top, #fff, #FFFFFF 98%, #dedede); /* Safari 4-5, Chrome 1-9 */ background: -webkit-gradient(linear, top, from(#fff), color-stop(0.98, #FFFFFF), to(#dedede)); /* Safari 5.1+, Chrome 10+ */ background: -webkit-linear-gradient(top, #fff, #FFFFFF 98%, #dedede); /* Opera 11.10+ */ background: -o-linear-gradient(top, #fff, #FFFFFF 98%, #dedede); }
.btnwhitetogrey:active {  color: #5a5a5a!important; text-decoration: none!important; background-color: #FFFFFF; /* Firefox 3.6+ */ background: -moz-linear-gradient(top, #fff, #ededed 98%, #dedede); /* Safari 4-5, Chrome 1-9 */ background: -webkit-gradient(linear, top, from(#fff), color-stop(0.98, #ededed), to(#dedede)); /* Safari 5.1+, Chrome 10+ */ background: -webkit-linear-gradient(top, #fff, #ededed 98%, #dedede); /* Opera 11.10+ */ background: -o-linear-gradient(top, #fff, #ededed 98%, #dedede); }
.btnwhitetogrey:visited { color: #5a5a5a!important; text-decoration: none!important; background-color: #FFFFFF; /* Firefox 3.6+ */ background: -moz-linear-gradient(top, #fff, #ededed 98%, #dedede); /* Safari 4-5, Chrome 1-9 */ background: -webkit-gradient(linear, top, from(#fff), color-stop(0.98, #ededed), to(#dedede)); /* Safari 5.1+, Chrome 10+ */ background: -webkit-linear-gradient(top, #fff, #ededed 98%, #dedede); /* Opera 11.10+ */ background: -o-linear-gradient(top, #fff, #ededed 98%, #dedede); }

/*************************************************************************************
顶菜单样式.全局
*************************************************************************************/
.topmeun { background-color: #F8F8F8; width: 100%; height: 38px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #E1E4E7; margin-right: auto; margin-left: auto; }
.topmeunnr { width: 1210px; margin-right: auto; margin-left: auto; line-height: 38px; height: 38px; color: #717378; }
.topmeun a { color: #717378; text-decoration: none; }
.topmeun a:hover { color: #3C79C1; }
.topmeunnr-dl { float: left; height: 38px; width: 700px; }
.topmeunnr-dl .id { height: 38px; width: 130px; float: left; vertical-align: middle; }
.topmeunnr-dl .id input { height: 22px; width: 90px; vertical-align: middle; margin-left: 7px; border: 1px solid #C1C4CB; }
.topmeunnr-dl .pw { height: 38px; width: 130px; float: left; padding-left: 10px; }
.topmeunnr-dl .pw input { height: 22px; width: 90px; vertical-align: middle; margin-left: 7px; border: 1px solid #C1C4CB; }
.topmeunnr-dl .rzm { height: 38px; width: 120px; float: left; padding-left: 10px; }
.topmeunnr-dl .rzm input { height: 22px; width: 65px; vertical-align: middle; margin-left: 7px; border: 1px solid #C1C4CB; }
.topmeunnr-dl .rzmimg { background-image: url(/ncompany/img/rzmimg.png); background-repeat: no-repeat; background-position: 0px 0px; height: 26px; width: 68px; float: left; margin-top: 6px; }
.topmeunnr-dl .rzmsx input { background-image: url(/ncompany/img/topmenu.png); background-position: 5px -27px; height: 38px; width: 24px; text-indent: -4000px; float: left; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; background-color: transparent; }
.topmeunnr-dl .dl { padding-top: 6px; float: left; width: 53px; padding-left: 10px; }
.topmeunnr-dl .dl input { background-image: url(/ncompany/img/topmenu.png); background-repeat: no-repeat; background-position: 0px 0px; height: 27px; width: 43px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; float: left; }
.topmeunnr-dl .qn { float: left; }
.topmeunnr-dl .qn a { padding-right: 5px; padding-left: 5px; }
.topmeunnr-meun { height: 38px; width: 500px; float: right; }
.topmeunnr-meun ul { float: right; width: 492px; }
.topmeunnr-meun ul li { float: left; display: block; }
.topmeunnr-meun ul .fwlb { text-align: center; height: 38px; width: 63px; }
.topmeunnr-meun ul .ffzd { height: 38px; width: 63px; text-align: center; }
.topmeunnr-meun ul .hyzx { height: 35px; width: 68px; position: relative; padding-top: 3px; }
.topmeunnr-meun ul .hyzx .current { background-image: url(/ncompany/img/topmenu.png); background-repeat: no-repeat; background-position: 57px -57px; width: 66px; height: 34px; border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: #F8F8F8; border-right-color: #F8F8F8; border-left-color: #F8F8F8; display: block; text-indent: 7px; line-height: 32px; border-bottom-width: 0px; }
.topmeunnr-meun ul .hyzx .currenta { background-image: url(/ncompany/img/topmenu.png); background-repeat: no-repeat; background-position: 65px -93px; width: 85px; height: 36px; border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: #e6e6e6; border-right-color: #e6e6e6; border-left-color: #e6e6e6; display: block; text-indent: 15px; line-height: 32px; background-color: #FFF; position: absolute; top: 3px; z-index: 1000; border-bottom-width: 0px; right: -11px; color: #3C79C1; }
.topmeunnr-meun ul .hyzx .hyzx-pdfl { width: 85px; border: 1px solid #E1E4E7; position: absolute; right: -11px; top: 39px; padding-bottom: 10px; display: none; background-color: #FFF; }
.topmeunnr-meun ul .hyzx .hyzx-pdfl li { width: 100%; line-height: 25px; height: 25px; text-align: center; }
.topmeunnr-meun ul .fbzx { height: 38px; width: 68px; text-align: center; }
.topmeunnr-meun ul .swsy { height: 38px; width: 52px; background-image: url(/ncompany/img/topmenu.png); background-repeat: no-repeat; background-position: 7px -132px; padding-left: 22px; }
.topmeunnr-meun ul .jysc { height: 38px; width: 52px; background-image: url(/ncompany/img/topmenu.png); background-repeat: no-repeat; background-position: 7px -168px; padding-left: 22px; }
.topmeunnr-meun ul .wzdh { height: 35px; width: 82px; padding-top: 3px; position: relative; }
.topmeunnr-meun ul .wzdh .current { background-image: url(/ncompany/img/topmenu.png); background-repeat: no-repeat; background-position: 64px -57px; width: 80px; height: 34px; border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: #F8F8F8; border-right-color: #F8F8F8; border-left-color: #F8F8F8; display: block; text-indent: 10px; line-height: 32px; border-bottom-width: 0px; }
.topmeunnr-meun ul .wzdh .currenta { background-image: url(/ncompany/img/topmenu.png); background-repeat: no-repeat; background-position: 64px -93px; width: 80px; height: 36px; border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: #e6e6e6; border-right-color: #e6e6e6; border-left-color: #e6e6e6; display: block; text-indent: 10px; line-height: 32px; background-color: #FFF; position: absolute; top: 3px; z-index: 1000; border-bottom-width: 0px; color: #3C79C1; }
.topmeunnr-meun ul .wzdh .wzdh-pdfl { height: auto; width: 1208px; border: 1px solid #E1E4E7; position: absolute; right: 0px; top: 39px; padding-top: 10px; padding-bottom: 10px; display: none; background-color: #FFF; z-index: 5000; }
.wzdh-pdfl .wxdh-pdfl-lia { float: left; width: 260px; height: 100px; padding-left: 50px; }
.wzdh-pdfl .wxdh-pdfl-lia h2 { line-height: 40px; height: 40px; width: 230px; background-image: url(/ncompany/img/topmenu.png); background-position: 0px -205px; padding-left: 30px; color: #2e5c9b; background-repeat: no-repeat; }
.wzdh-pdfl .wxdh-pdfl-lib { width: 285px; float: left; padding-left: 20px; border-left-width: 1px; border-left-style: solid; border-left-color: #e6e6e6; height: 100px; }
.wzdh-pdfl .wxdh-pdfl-lib h2 { line-height: 40px; height: 40px; width: 255px; background-image: url(/ncompany/img/topmenu.png); background-position: 0px -240px; padding-left: 30px; color: #588e2c; background-repeat: no-repeat; }
.wzdh-pdfl .wxdh-pdfl-lic { width: 270px; float: left; padding-left: 20px; border-left-width: 1px; border-left-style: solid; border-left-color: #e6e6e6; height: 100px; }
.wzdh-pdfl .wxdh-pdfl-lic h2 { line-height: 40px; height: 40px; width: 260px; background-image: url(/ncompany/img/topmenu.png); background-position: 0px -275px; padding-left: 30px; color: #e48100; background-repeat: no-repeat; }
.wzdh-pdfl .wxdh-pdfl-lid { width: 265px; float: left; padding-left: 35px; border-left-width: 1px; border-left-style: solid; border-left-color: #e6e6e6; height: 100px; _width: 240px; _overflow: hidden; }
.wzdh-pdfl .wxdh-pdfl-lid h2 { line-height: 40px; height: 40px; width: 235px; background-image: url(/ncompany/img/topmenu.png); background-position: 0px -315px; padding-left: 30px; color: #20b4af; background-repeat: no-repeat; _width: 210px; }
.wzdh-pdfl .wxdh-pdfl-meun { width: 100%; line-height: 27px; }
.wzdh-pdfl .wxdh-pdfl-meun a { padding-right: 30px; }
/************************************************************************************* 
头部logo和search区.全局 
*************************************************************************************/
.head { width: 1210px; margin-right: auto; margin-left: auto; height: 120px; background-color: #FFF; _overflow: hidden; }
.headlogo { float: left; height: 85px; width: 250px; padding-top: 30px; }
.headlogonr { background-image: url(/ncompany/img/head.png); background-repeat: no-repeat; height: 54px; width: 250px; background-position: 12px 0px; }
.headlogonr a { display: block; text-indent: -4000px; height: 54px; width: 250px; }
.headsearch { float: left; height: 115px; width: 610px; }
.headsearch ul { padding-top: 10px; }
.headsearchlinav { height: 30px; width: 100%; }
.headsearchlinav-bq { text-align: center; height: 30px; float: left; padding-right: 3px; padding-left: 3px; line-height: 30px; font-size: 14px; color: #666; }
.headsearchlinav-bq a { color: #666; display: block; width: 48px; text-align: center; text-decoration: none; }
.headsearchlinav-bq a:hover { background-image: url(/ncompany/img/head.png); background-repeat: no-repeat; background-position: 0px -240px; }
.headsearchlinav .otherbq a { width: 82px; height: 30px; }
.headsearchlinav .otherbq a:hover { background-image: url(/ncompany/img/head.png); background-repeat: no-repeat; background-position: 0px -320px; }
.headsearchlinav-bq .open a { background-image: url(/ncompany/img/head.png); background-repeat: no-repeat; background-position: 0px -200px; font-weight: bold; color: #FFF; }
.headsearchlinav .otherbq .open a { background-image: url(/ncompany/img/head.png); background-repeat: no-repeat; background-position: 0px -280px; }
.headsearchlinav-line { text-align: left; float: left; height: 30px; width: 5px; line-height: 30px; color: #666; font-size: 14px; }
.headsearchlinav-tel { background-image: url(/ncompany/img/head.png); background-repeat: no-repeat; background-position: 0px -560px; height: 30px; width: 180px; float: left; text-indent: -4000px; }
.headsearchlibox { height: 39px; width: 100%; }
.headsearchlibox-k { height: 39px; width: 442px; float: left; }
.headsearchlibox-k input { height: 35px; width: 430px; border-top-width: 2px; border-right-width: 0px; border-bottom-width: 2px; border-left-width: 2px; border-top-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #5F96D6; border-bottom-color: #5F96D6; border-left-color: #5F96D6; padding-right: 5px; padding-left: 5px; line-height: 35px; float: left; }
.headsearchlibox-btn { border: 1px solid #5F96D6; float: left; height: 37px; width: 89px; }
.headsearchlibox-btn input { height: 37px; width: 89px; background-image: url(/ncompany/img/head.png); background-repeat: no-repeat; background-position: 0px -400px; float: left; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; font-size: 16px; font-weight: bold; color: #eef6ff; }
.headsearchlibox-t { color: #717378; padding-left: 10px; float: left; }
.headsearchlibox-t a { color: #717378; text-decoration: none; }
.headsearchlibox-t a:hover { color: #3C79C1; }
.headsearchliword { line-height: 30px; color: #666; float: left; height: 30px; width: 100%; }
.headsearchliword a { float: left; padding-right: 3px; padding-left: 3px; color: #666; text-decoration: none; }
.headsearchliword a:hover { color: #3C79C1; }
.headsearchlitwo { height: 115px; width: 90px; float: left; background-image: url(/ncompany/img/head.png); background-position: 0px -70px; text-indent: -4000px; }
.headsearchligfjg { float: left; height: 115px; }
.headsearchligfjg ul { padding-top: 10px; padding-left: 5px; }
.headsearchligfjg ul li { line-height: 22px; color: #717378; height: 22px; width: 100%; text-indent: 25px; }
.headsearchligfjg ul li a { color: #717378; text-decoration: none; }
.headsearchligfjg ul li a:hover { color: #3C79C1; }
/************************************************************************************* 
导航.全局
*************************************************************************************/
.navqypd { clear: both; height: 45px; width: 1210px; margin-right: auto; margin-left: auto; background-color: #5F96D6; position: relative; font-family: "微软雅黑", "黑体"; }
.navqypd-newheight { border-bottom: #F6F6F6 33px solid; }
.navqypdulnav { display: inline; font-family: "微软雅黑", "黑体"; }
.navqypdulnav>li { display: inline; line-height: 45px; height: 45px; font-family: "微软雅黑", "黑体"; font-size: 16px; color: #ffffff; float: left; }
.navqypdulnav>li>a { color: #FFFFFF; padding-right: 30px; padding-left: 30px; line-height: 45px; height: 45px; display: block; }
.navqypdulnav>.current>a { background-color: #3D74B5; }
.navqypdulnav>li:hover>a { background-color: #c7ddf6; text-decoration: none; color: #FE5B16; }
.navqypdulnav>li:hover>ul { background-color: #c7ddf6; text-decoration: none; color: #545454; z-index: 10; }
.navqypdulnav>.current>ul:hover { background-color: #F6F6F6; color: #545454; }
.navqypdulnav>.current:hover>a { background-color: #3D74B5; color: #FFFFFF; }
.navqypdulnav>.current:hover>ul { background-color: #F6F6F6; color: #FFFFFF; }
.navqypdulnav li ul { width: 1210px; height: 33px; line-height: 33px; background-color: #F6F6F6; position: absolute; left: 0%; top: 45px; display: none; }
.navqypdulnav .current ul { z-index: 9; display: block; }
.navqypdulnav li ul li { display: inline; line-height: 33px; height: 33px; font-family: "微软雅黑", "黑体"; font-size: 14px; color: #545454; float: left; padding-right: 28px; padding-left: 28px; }
.navqypdulnav li ul li a { color: #545454; padding-left: 2px; padding-right: 2px; }
.navqypdulnav li ul .current a { background-color: #FFAF15; color: #FFFFFF; text-decoration: none; }
.navqypdulnav li ul li .hover { background-color: #FFC04D; color: #FFFFFF; text-decoration: none; }
/*************************************************************************************
面包屑.全局
*************************************************************************************/

.mbxqypd { width: 1190px; margin-right: auto; margin-left: auto; padding-right: 10px; padding-left: 10px; font-size: 12px; line-height: 20px; height: 20px; color: #666; }
.mbxqypd i { background-color: #D1D1D1; display: block; height: 6px; width: 6px; overflow: hidden; clip: rect(7px,auto,auto,auto); margin-top: 7px; float: left; margin-right: 7px; }
.mbxqypd font { margin-right: 5px; margin-left: 2px; }
.mbxqypd a { color: #5f92d4; }
.mbxqypd a:hover { }

/************************************************************************************* 
共享样式 
*************************************************************************************/

/* 其它楼样式*/
.otherfbox { width: 1210px; height: auto; margin-right: auto; margin-left: auto; font-family: "微软雅黑", "黑体"; display: table; color: #666; }
.otherfboxh { line-height: 34px; height: 34px; width: 100%; border-bottom: 1px solid  #b8b8b8 !important; font-weight: normal; margin: 0px; padding: 0px; overflow: hidden; color: #666; }
.otherfboxh .tita { font-size: 18px; color: #666666; font-weight: normal; float: left; padding-left: 5px; }

/* 更多*/
.othermore { text-align: right; font-size: 12px; font-weight: normal; color: #666; float: right; font-family: "宋体"; }
.othermore font { font-weight: bold; font-size: 14px; padding-right: 5px; font-family: Consolas; }
.othermore a { color: #999; }
.othermore a:hover { color: #FF6600; text-decoration: none; }

/* 地区导航*/
.cgdh { width: 100%; padding-top: 10px; font-family: "宋体"; }
.cgdh li { display: inline; float: left; height: 30px; line-height: 30px; }
.cgdh .hd { width: 405px; }
.cgdh .hb { width: 320px; }
.cgdh .db { width: 225px; }
.cgdh .hn { width: 260px; }
.cgdh .xn { width: 320px; }
.cgdh .xb { width: 405px; }
.cgdh .hz { width: 225px; }
.cgdh li .diva { float: left; color: #666666; font-weight: bold; font-size: 14px; }
.cgdh li .divb { float: left; }
.cgdh li .divb a { padding-right: 7px; padding-left: 7px; color: #666; font-size: 14px; }
.cgdh li .divb a:hover { color: #ff6600; }

/* 友情链接*/
.hurl { line-height: 30px; padding-top: 10px; font-size: 14px; font-family: "宋体"; }
.hurl a { line-height: 30px; padding-right: 20px; color: #666; font-size: 14px; }
.hurl a:hover {  color: #ff6600;}

/*认证码*/
.rzmimg { height: 26px; width: 68px; float: left; }
.rzmimg img { height: 26px; width: 68px;  }
.rzmsx { float:left;}
.rzmsx input {  background-image: url(/ncompany/img/topmenu.png); background-position: 0px -36px; height: 17px; width: 17px; display: block; text-indent: -4000px; float: left; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; background-color: transparent; cursor: pointer; margin-top: 4px; background-repeat: no-repeat; }
/* 其它*/
.wsjts { width: 100%; text-align: center; vertical-align: middle; display: table; font-size: 14px; line-height: 20px; color: #999; padding-top: 30px; padding-bottom: 30px; }
.qytgff { background-image: url(/ncompany/img/bj_qytg.png); background-repeat: no-repeat; height: 75px; width: 1210px; margin-right: auto; margin-left: auto; }
.qytgff ul { padding-left: 168px; padding-top: 9px; padding-bottom: 7px; }
.qytgff ul li { width: 208px; display: inline; float: left; height: 59px; }
.qytgff ul li h3 { height: 30px; padding-left: 74px; line-height: 30px; font-size: 14px; color: #444444; font-weight: bold; font-family: "微软雅黑", "黑体"; }
.qytgff ul li p { line-height: 29px; height: 29px; padding-left: 37px; font-size: 14px; color: #5f92d4; }
.qytgff ul li h3 a { color: #444444; }
.qytgff ul li p a { color: #5f92d4; }
.qytgff ul li p span { padding-left: 10px; padding-right: 10px; }
.tjqybox { height: auto; width: 1210px; margin-right: auto; margin-left: auto; }
.tjqysection { width: 250px; }
.tjqysection h2 { line-height: 20px; height: 20px; width: 100%; padding-bottom: 5px; border-bottom: 2px solid #C5C5C5; }
.tjqysection h2 .txt { color: #444444; font-size: 14px; font-weight: bold; line-height: 20px; padding-left: 10px; float: left; }
.tjqysection h2 .more { text-align: right; font-size: 12px; font-weight: normal; color: #999; line-height: 20px; padding-right: 10px; float: right; }
.tjqysection h2 .more a { color: #999; }
.tjqysection h2 .more a:hover { color: #FF6600; text-decoration: none; }
.tjqysection ul { padding: 8px; border: 1px solid #eeeeee; }
.tjqysection ul li { line-height: 26px; height: 26px; width: 100%; font-size: 14px; color: #666666; }
.tjqysection ul li .iconylwt, .tjqysection ul li .iconblyz { margin-top: 5px; margin-right: 5px; }
.tjqysection ul li .iconrrhot { margin-top: 7px; margin-left: 5px; }
.tjqysection ul li .txt { width: 197px; overflow: hidden; height: 26px; float: left; }
.tjqysection ul li .txt a { color: #666666; }
.tjqysection ul li .txt a:hover { color: #FF6600; text-decoration: underline; }
.tjqybanner { height: 200px; width: 680px; padding-right: 15px; padding-left: 15px; float: left; }
.ztbox { width: 1210px; margin-right: auto; margin-left: auto; }
.ztbox h2 { height: 28px; width: 100%; border-bottom: 2px solid #5F96D6; line-height: 28px; padding-bottom: 4px; }
.ztbox h2 .txt { font-family: "微软雅黑", "黑体"; font-size: 22px; font-weight: normal; color: #666666; padding-left: 5px; float: left; }
.ztbox h2 .txt span { color: #999999; font-size: 13px; font-style: italic; padding-left: 10px; }
.ztbox h2 .more { height: 19px; background-color: #EAF3FB; display: inline; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; behavior: url(PIE.htc); position: relative; z-index: 2; font-size: 12px; line-height: 19px; color: #5f96d6; padding-top: 1px; padding-right: 5px; padding-bottom: 1px; padding-left: 5px; float: right; margin-right: 5px; margin-top: 5px; font-weight: normal; }
.ztbox h2 .more a { color: #5f96d6; }
.ztnr { height: auto; width: 1208px; border-left: 1px solid #EEEEEE; border-right: 1px solid #EEEEEE; overflow: hidden; }
.ztnr ul { height: auto; width: 1212px; }
.ztnr ul li { height: 40px; width: 201px; border-right: 1px solid #EEEEEE; border-bottom: 1px solid #EEEEEE; padding-top: 14px; padding-bottom: 14px; float: left; }
.ztnr ul li .img { height: 40px; width: 46px; float: left; padding-left: 11px; }
.ztnr ul li .img img { height: 40x; width: 40px; }
.ztnr ul li .txt { line-height: 20px; height: 40px; padding-right: 10px; overflow: hidden; }
.ztnr ul li a { color: #666666; display: block; }
.ztnr ul li a:hover { color: #FF6600; text-decoration: underline; }
.meunqypd { height: auto; width: 178px; border: 1px solid #d9d9d9; background-color: #F1F2F2; }
.meunqypd h2 { width: 100%; height: 36px; border-bottom: 1px solid #d9d9d9; line-height: 36px; font-size: 14px; font-weight: bold; color: #444444; }
.meunqypd h2 .icongreych { margin-top: 12px; margin-left: 8px; margin-right: 6px; background-image: url(/ncompany/img/yzpd.png); background-repeat: no-repeat; background-position: -600px 0px; height: 13px; width: 13px; }
.meunqypd h2 a { color: #444444; }
.meunqypd ul { display: block; width: 100%; height: auto; padding-top: 10px; padding-bottom: 10px; }
.meunqypd ul li { height: 27px; line-height: 25px; font-size: 14px; color: #666666; padding-left: 27px; border-top: 1px solid #F1F2F2; border-bottom: 1px solid #F1F2F2; }
.meunqypd ul li a { color: #666666; }
.meunqypd ul li:hover { background-color: #e3e3e3; border-top: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9; height: 27px; line-height: 27px; }
.meunqypd ul li a:hover { color: #FF6600; text-decoration: underline; }
.meunqypd ul li .current { padding: 1px; background-color: #FFAF15; color: #FFFFFF!important; text-decoration: none!important; }
.abouttext { border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; behavior: url(PIE.htc); position: relative; z-index: 2; border: 1px solid #F3E8DB; background-color: #FFF3E4; }
.abouttext h2 { font-size: 14px; line-height: 30px; font-weight: bold; color: #333333; height: 30px; padding-left: 10px; }
.abouttextnr { padding-right: 8px; padding-left: 8px; color: #666666; display: table; padding-bottom: 8px; line-height: 20px; }
.abouttextnr table { border-top: 1px solid #F4E9DB; border-left: 1px solid #F4E9DB; }
.abouttextnr table th, .abouttextnr table td { border-right: 1px solid #F4E9DB; border-bottom: 1px solid #F4E9DB; padding-left: 5px; padding-right: 5px; line-height: 18px; }
.bangboxa { width: 750px; }
.bangboxa .bangsection { float: left; width: 345px; padding-left: 30px; }
.bangboxb { width: 1030px; }
.bangboxb .bangsection { float: left; width: 485px; padding-left: 30px; }
.bangboxc { width: 1030px; }
.bangboxc .bangsection { float: left; width: 1000px; padding-left: 30px; }
.bangboxc .bangsection>ul { padding-left: 5px; padding-right: 5px; width: 990px; }
.bangboxc .bangsection>ul li .txt { padding-left: 15px; }
.bangsection>h3 { line-height: 36px; height: 36px; width: 100%; color: #444444; font-size: 14px; font-weight: bold; border-bottom: 2px solid #C5C5C5; }
.bangsection>h3 .icon { background-color: #5F96D6; height: 16px; width: 3px; display: block; float: left; margin-top: 11px; margin-right: 5px; }
.bangsection>h3 .tit { float: left; }
.bangsection>h3 .tit a { color: #444444; }
.bangsection>h3 .tit a:hover { color: #FF6600; text-decoration: underline; }
.bangsection>h3 .txt { font-size: 12px; font-weight: normal; float: right; }
.bangsection>h3 .txt a { height: 14px; border: 1px solid #D5D5D5; font-size: 12px; color: #999999; -moz-box-shadow: 0px 0px 2px #999999; -webkit-box-shadow: 0px 0px 2px #999999; box-shadow: 0px 1px 2px #999999; behavior: url(PIE.htc); position: relative; z-index: 2; padding-top: 3px; padding-right: 5px; padding-bottom: 3px; padding-left: 5px; line-height: 14px; background-color: #FFF; text-align: right; display: block; margin-top: 7px; }
.bangsection>h4 { width: 100%; line-height: 25px; height: 25px; padding-top: 5px; color: #999999; font-weight: normal; border-bottom: 1px solid #d9d9d9; }
.bangsection>h4 .section1 { width: 45px; float: left; padding-left: 10px; }
.bangsection>h4 .section2 { float: left; }
.bangsection>h4 .section3 { float: right; padding-right: 10px; }
.bangsection>h5 { width: 100%; line-height: 29px; height: 29px; color: #999999; font-weight: normal; background-color: #F1F2F2; font-size: 12px; }
.bangsection>h5 .section1 { width: 30px; float: left; padding-left: 3px; }
.bangsection>h5 .section2 { float: left; }
.bangsection>h5 .section3 { float: right; padding-right: 5px; }
.bangsection>ul { width: 100%; padding-top: 6px; padding-bottom: 10px; }
.bangsection>ul>li { line-height: 28px; height: 28px; width: 100%; overflow: hidden; color: #666666; font-size: 14px; font-weight: normal; }
.bangsection>ul>li a { color: #666666; }
.bangsection>ul>li a:hover { color: #FF6600; text-decoration: underline; }
.bangsection>ul>li .iconrcxnum { margin-top: 7px; margin-right: 13px; margin-left: 5px; }
.bangsection>ul>li .icongreycxnum { margin-top: 7px; margin-right: 13px; margin-left: 5px; }
.bangsection>ul>li .iconocxnum { margin-top: 7px; margin-right: 13px; margin-left: 5px; }
.bangsection>ul>li .txt { float: left; width: 65%; overflow: hidden; }
.bangsection>ul>li .pm { float: right; width: 80px; color: #999; text-align: right; font-size: 12px; padding-right: 5px; }
.bangsection>ul>li .pm .iconotjt { margin-top: 10px; margin-left: 30px; }
.bangsection>ul>li .pm .iconbtjt { margin-top: 10px; margin-left: 30px; }
.bangsection>ul>li .pm .iconyc5jxbox { margin-top: 8px; float: left; }
.choosetime { height: 29px; border-right: 1px solid #DCE6F0; border-bottom: 1px solid #DCE6F0; border-left: 1px solid #DCE6F0; line-height: 29px; background-color: #F5FAFF; }
.choosetime>h5 { font-size: 14px; color: #666666; font-weight: bold; text-align: center; width: 70px; float: left; }
.choosetimenr { float: left; width: 890px; overflow: hidden; height: 29px; margin: 0px; ; padding: 0px; }
.choosetimenr>ul { float: left; margin: 0px; ; padding: 0px; }
.choosetimenr>ul>li { font-size: 14px; color: #666666; text-align: center; float: left; width: 68px; height: 29px; margin: 0px; ; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.choosetimenr>ul>li a { color: #666666; display: block; }
.choosetimenr>ul>li .current { display: block; color: #5F96D6; background-color: #C7DDF5; font-weight: bold; margin-right: 10px; margin-left: 10px; }
.fbox { height: auto; width: 1210px; margin-right: auto; margin-left: auto; border-bottom: 1px solid #EEEEEE; display: table; }
.fsection1 { width: 250px; height: auto; float: left; }
.fsection2 { width: 355px; height: auto; float: left; }
.fsection3 { width: 355px; height: auto; float: left; }
.fsection4 { width: 250px; height: auto; float: left; }
.fbox h2 { line-height: 30px; height: 30px; width: 100%; padding-bottom: 2px; border-bottom: 2px solid #C5C5C5; }
.fbox h2 .icongcfnum { margin-right: 3px; margin-left: 3px; }
.fbox h2 .txt { font-family: "微软雅黑", "黑体", "宋体"; font-size: 20px; line-height: 30px; height: 30px; padding-left: 7px; color: #666666; font-weight: bold; float: left; }
.fbox h2 .txt1 { font-family: "微软雅黑", "黑体", "宋体"; font-size: 14px; line-height: 30px; height: 30px; padding-left: 27px; color: #444444; font-weight: bold; float: left; }
.fbox h2 a { color: #444444; }
.fbox h2 .more { text-align: right; font-size: 12px; font-weight: normal; color: #999; line-height: 30px; padding-right: 10px; float: right; }
.fbox h2 .more a { color: #999; }
.fbox h2 .more a:hover { color: #FF6600; text-decoration: none; }
.fbox h3 { line-height: 30px; height: 30px; width: 100%; padding-bottom: 2px; border-bottom: 2px solid #C5C5C5; }
.fbox h3 .icongcfnum { margin-right: 3px; margin-left: 3px; }
.fbox h3 .iconpcfnum { margin-right: 3px; margin-left: 3px; }
.fbox h3 .iconocfnum { margin-right: 3px; margin-left: 3px; }
.fbox h3 .iconbcfnum { margin-right: 3px; margin-left: 3px; }
.fbox h3 .txt { font-family: "微软雅黑", "黑体", "宋体"; font-size: 20px; line-height: 30px; height: 30px; padding-left: 7px; color: #666666; font-weight: bold; float: left; }
.fbox h3 .txt1 { font-family: "微软雅黑", "黑体", "宋体"; font-size: 14px; line-height: 30px; height: 30px; padding-left: 27px; color: #444444; font-weight: bold; float: left; }
.fbox h3 a { color: #444444; }
.fsectiontj { width: 100%; height: auto; }
.fsectiontj ul { padding-top: 12px; padding-right: 12px; padding-bottom: 12px; padding-left: 26px; border-left: 1px solid #EEEEEE; }
.fsection1 .fsectiontj ul { border-left: 0px; padding-left: 0px; }
.fsectiontj ul li { line-height: 28px; height: 28px; width: 100%; overflow: hidden; color: #666666; font-size: 14px; font-weight: normal; }
.fsectiontj ul li a { color: #666666; }
.fsectiontj ul li a:hover { color: #FF6600; text-decoration: underline; }
.fsectiontj ul li .iconrcxnum { margin-top: 7px; margin-right: 10px; }
.fsectiontj ul li .icongreycxnum { margin-top: 7px; margin-right: 10px; }
.fsectiontj ul li .iconocxnum { margin-top: 7px; margin-right: 10px; }
.tjxxbox { height: auto; width: 1210px; margin-right: auto; margin-left: auto; border-bottom: 1px solid #EEEEEE; display: table; }
.tjxxsection1 { width: 605px; height: auto; float: left; }
.tjxxsection2 { width: 605px; height: auto; float: left; }
.tjxxbox h3 { line-height: 30px; height: 30px; width: 100%; padding-bottom: 2px; border-bottom: 2px solid #5F96D6; }
.tjxxbox h3 .icon1 { background-image: url(/ncompany/img/yzpd.png); background-repeat: no-repeat; background-position: -550px 0px; display: block; float: left; height: 17px; width: 17px; margin-top: 5px; margin-right: 10px; margin-left: 3px; }
.tjxxbox h3 .icon2 { background-image: url(/ncompany/img/yzpd.png); background-repeat: no-repeat; background-position: -550px -50px; display: block; float: left; height: 17px; width: 17px; margin-top: 7px; margin-right: 0px; margin-left: 10px; margin-bottom: 0px; }
.tjxxbox h3 .txt { font-family: "微软雅黑", "黑体", "宋体"; font-size: 14px; line-height: 30px; height: 30px; color: #444444; font-weight: bold; float: left; }
.tjxxbox .tjxxsection2 h3 .txt { padding-left: 10px !important; }
.tjxxbox h3 a { color: #444444; }
.tjxxsectiontj { width: 100%; height: auto; }
.tjxxsectiontj ul { padding-top: 12px; padding-right: 0px; padding-bottom: 12px; padding-left: 10px; border-left: 1px solid #EEEEEE; }
.tjxxsection1 .tjxxsectiontj ul { padding-left: 0px; padding-right: 10px; border-left: 0px; }
.tjxxsectiontj ul li { line-height: 28px; height: 28px; width: 100%; overflow: hidden; color: #666666; font-size: 14px; font-weight: normal; }
.tjxxsectiontj ul li a { color: #666666; }
.tjxxsectiontj ul li a:hover { color: #FF6600; text-decoration: underline; }
.tjxxsectiontj ul li .iconrcxnum { margin-top: 7px; margin-right: 10px; }
.tjxxsectiontj ul li .icongreycxnum { margin-top: 7px; margin-right: 10px; }
.tjxxsectiontj ul li .iconocxnum { margin-top: 7px; margin-right: 10px; }
.tjxxsectiontj ul li .lb { float: left; padding-right: 10px; }
.tjxxsectiontj ul li .txt { float: left; width: 350px; }
.tjxxsectiontj ul li .time { float: right; text-align: right; }
.yzpdfrmboxa { width: 100%; display: table; padding-top: 15px; padding-bottom: 15px; }
.yzpdfrmboxa ul .lia { line-height: 28px; padding-top: 7px; padding-bottom: 7px; min-height: 28px; font-size: 14px; color: #545454; width: 100%; float: left; clear: both; }
.yzpdfrmboxa ul .lia .tit { font-size: 14px; color: #545454; font-weight: bold; background-image: url(/img/ucn/yhzx.png); background-repeat: no-repeat; background-position: 15px -443px; padding-left: 25px; display: block; text-align: left; float: right; }
.yzpdfrmboxa ul .sum { font-weight: bold; font-family: Arial; font-size: 16px; float: left; }
.yzpdfrmboxa ul .lib { line-height: 28px; min-height: 28px; float: left; clear: both; width: 100%; }
.yzpdfrmboxa ul .tstext { color: #fc2200; font-size: 12px; }
.yzpdfrmboxa ul .lib .tstext { padding-left: 175px; }
.yzpdfrmboxa ul .lia .lidiva { float: left; width: 170px; font-size: 14px; color: #545454; text-align: right; line-height: 28px; }
.yzpdfrmboxa ul .lia .lidivb { display: block; }
.yzpdfrmboxa .t-a { font-size: 12px; }
.yzpdfrmboxa a { color: #3d79c2; }
.yzpdfrmboxa .hx { color: #e66d01; }
.yzpdfrmboxa .rzmimg { height: 28px; width: 68px; vertical-align: middle; padding-right: 10px; padding-left: 10px; float: left; }
.yzpdfrmboxa .rzmimg img { display: inline; vertical-align: baseline; }
.yzpdfrmboxa .btnbulk { height: 28px; padding-right: 25px; padding-left: 25px; font-size: 14px; }
/************************************************************************************* 
首页样式
*************************************************************************************/
.syfbox { height: auto; width: 1210px; margin-right: auto; margin-left: auto; border-bottom: 1px solid #EEEEEE; display: table; }
.syfsection1 { width: 201px; height: auto; float: left; }
.syfsection2 { width: 382px; height: auto; float: left; }
.syfsection3 { width: 372px; height: auto; float: left; }
.syfsection4 { width: 255px; height: auto; float: left; }
.syfbox h3 { line-height: 30px; height: 30px; width: 100%; padding-bottom: 2px; border-bottom: 2px solid #C5C5C5; }
.syfbox h3 .icongcfnum { margin-right: 3px; margin-left: 3px; }
.syfbox h3 .txt { font-family: "微软雅黑", "黑体", "宋体"; font-size: 20px; line-height: 30px; height: 30px; padding-left: 7px; color: #666666; font-weight: bold; float: left; }
.syfbox h3 .txt1 { font-family: "微软雅黑", "黑体", "宋体"; font-size: 14px; line-height: 30px; height: 30px; padding-left: 27px; color: #444444; font-weight: bold; float: left; }
.syfbox h3 a { color: #444444; }
.syfsection4 h3 .txt1 { padding-left: 8px; }
.syfsectionleibie { width: 100%px; }
.syfsectionleibie ul { width: 240px; padding-top: 12px; min-height: 125px; _height:125px;  }
.syfsectionleibie ul li { float: left; width: 112px; line-height: 26px; height: 26px; overflow: hidden; padding-left: 8px; font-size: 12px; }
.syfsectionleibie ul li a { color: #666666; }
.syfsectionleibie ul li a:hover { color: #FF6600; text-decoration: underline; }
.syfsectionleibie ul li .text1 { color: #e60000!important; }
.syfsectionzt { width: 100%; }
.syfsectionzt ul { min-height: 168px; _height:168px; }
.syfsectionzt ul li { height: 56px; width: 100%; }
.syfsectionzt ul li .img { padding-left: 5px; width: 42px; float: left; }
.syfsectionzt ul li .img img { border: 1px solid #EEEEEE; width: 40px; height: 40px; }
.syfsectionzt ul li .txt { padding-left: 10px; padding-right: 15px; height: 42px; line-height: 21px; overflow: hidden; }
.syfsectionzt ul li a { color: #666666; display: block; }
.syfsectionzt ul li a:hover { color: #FF6600; text-decoration: underline; }
.syfsectiontj { width: 100%; height: auto; }
.syfsectiontj ul { padding-top: 12px; padding-right: 12px; padding-bottom: 12px; padding-left: 26px; border-left: 1px solid #EEEEEE; min-height:280px; _height:280px; }
.syfsection4 .syfsectiontj ul { padding-left: 10px; }
.syfsectiontj ul li { line-height: 28px; height: 28px; width: 100%; overflow: hidden; color: #666666; font-size: 14px; font-weight: normal; }
.syfsectiontj ul li a { color: #666666; }
.syfsectiontj ul li a:hover { color: #FF6600; text-decoration: underline; }
.syfsectiontj ul li .iconrcxnum { margin-top: 7px; margin-right: 10px; }
.syfsectiontj ul li .icongreycxnum { margin-top: 7px; margin-right: 10px; }
.syfsectiontj ul li .iconocxnum { margin-top: 7px; margin-right: 10px; }
/*************************************************************************************
 供应商
 *************************************************************************************/
.gysbbox { height: auto; width: 1210px; margin-right: auto; margin-left: auto; }
.gysbbox h2 { line-height: 30px; height: 30px; padding-bottom: 2px; border-bottom: 2px solid #C0C0C0; font-weight: normal; }
.gysbbox h2 .iconbang { margin-left: 3px; margin-right: 3px; margin-top: 2px; }
.gysbbox h2 .tit { font-size: 20px; color: #666666; font-family: "微软雅黑", "黑体"; padding-left: 7px; float: left; }
.gysbbox h2 .kw { text-align: right; width: 900px; float: right; font-size: 12px; color: #5f96d6; font-weight: normal; }
.gysbbox h2 .kw a { color: #5f96d6; padding-right: 15px; }
.gysbbox h2 .kw .more { height: 19px; background-color: #EAF3FB; display: inline; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; behavior: url(PIE.htc); position: relative; z-index: 2; font-size: 12px; line-height: 19px; color: #5f96d6; padding-top: 1px; padding-right: 8px; padding-bottom: 1px; padding-left: 8px; float: right; margin-right: 5px; margin-top: 5px; font-weight: normal; text-align: right; }
.gysbbox h2 .kw .more a { padding-right: 0px; display: block; color: #5f96d6; -moz-text-shadow: 0px 1px 2px #EFF5FC; -webkit-text-shadow: 0px 1px 2px #EFF5FC; text-shadow: 0px 1px 2px #EFF5FC; behavior: url(PIE.htc); position: relative; z-index: 2; }
.gysbnr { height: auto; width: 1208px; border-right: 1px solid #EEEEEE; border-bottom: 1px solid #EEEEEE; border-left: 1px solid #EEEEEE; display: table; padding-bottom: 10px; }
.gysbnr ul { width: 1208px; }
.gysbnr ul li { float: left; width: 292px; height: 50px; padding-top: 13px; padding-left: 10px; }
.gysbnr ul li .tit { height: 25px; width: 100%; font-size: 14px; color: #666666; line-height: 25px; }
.gysbnr ul li .tit .titnr { max-width: 220px; font-size: 14px; overflow: hidden; float: left; height: 25px; line-height: 25px; display: block; }
.gysbnr ul li .tit .titnr a { color: #666666; }
.gysbnr ul li .tit .titnr a:hover { color: #FF6600; text-decoration: underline; }
.gysbnr ul li .find { height: 25px; width: 100%; font-size: 12px; color: #666666; line-height: 25px; color: #999999; }
.gysbnr ul li .find .iconbox { padding-top: 7px; float: left; }
.gysbnr ul li .find .num { padding-left: 5px; }
.gysbnr ul li .find .t1 { color: #f07511; }
.gyszspt { width: 930px; height: auto; display: table; clear: both; }
.gyszspt-a { width: 721px; height: auto; display: table; clear: both; padding-left: 30px; }
.gyszspt>h2, .gyszspt-a>h2 { background-color: #f8f8f8; border: 1px solid #f3f3f3; display: block; height: 39px; line-height: 39px; font-size: 14px; color: #444444; padding-left: 10px; font-weight: bold; }
.gyszspt>h2 .icon, .gyszspt-a>h2 .icon { background-image: url(/ncompany/img/yzpd.png); background-repeat: no-repeat; background-position: -600px -50px; height: 13px; width: 13px; display: block; float: left; margin-top: 13px; margin-right: 10px; }
.gyszspt>h2 .t1, .gyszspt-a>h2 .t1 { font-size: 12px; font-weight: normal; padding-left: 10px; }
.gyszspt>h2 a,.gyszspt-a>h2 a { color:#00349A;}
.gyszspt>h2 .mbx, .gyszspt-a>h2 .mbx { font-size: 12px; font-weight: normal; color: #666; }
.gyszspt>h2 .mbx a, .gyszspt-a>h2 .mbx a { font-size: 12px; font-weight: normal; color: #5d97d7 !important; }

.gyszspt>ul, .gyszspt-a>ul { height: auto; padding-bottom: 10px; }
.gyszspt-mbjz>li { line-height: 25px; float: left; width: 168px; height: auto; margin: 0px; text-align: center; padding: 9px; }
.gyszspt-mbjz>li img { height: 100px; width: 168px; display: block; margin-left: auto; margin-right: auto; text-align: center; }
.gyszspt-mbjz>li p { height: 44px; width: 168px; float: left; margin: 0px; line-height: 22px; color: #CB1210; font-size: 12px; font-weight: bold; text-align: center; overflow: hidden; padding: 0px; }
.gyszspt-mqft>li { line-height: 25px; float: left; width: 130px; height: auto; text-align: center; padding: 12px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.gyszspt-mqft>li img { height: 90px; width: 130px; display: block; margin-left: auto; margin-right: auto; text-align: center; }
.gyszspt-mqft>li p { height: 44px; width: 130px; float: left; margin: 0px; line-height: 22px; color: #CB1210; font-size: 12px; font-weight: bold; text-align: center; overflow: hidden; padding: 0px; }
.gyszspt>ul>li>a p { color: #00349A; font-size: 12px; font-weight: normal; }
.gyszspt>ul>li>a:hover p { color: #FF6600; text-decoration: underline; }

.gyszspt-text { color: #666; padding: 30px; border: 1px solid #f3f3f3; margin-top: -1px; width:870px; }
.gyszspt-texth { font-size: 22px; color: #666; line-height: 24px; text-align: center; padding-bottom: 10px; font-family: "微软雅黑", "黑体"; }
.gyszspt-text p { font-size: 14px; line-height: 26px; color: #666666; text-indent: 30px; padding-top: 20px; }

.gyszspt-zt>li { height: 40px; width: 179px; border-right: 1px solid #EEEEEE; border-bottom: 1px solid #EEEEEE; padding-top: 14px; padding-bottom: 14px; float: left; border-left: 1px solid #EEEEEE;  margin-right: -1px;  }
.gyszspt-zt>li .img { height: 40px; width: 46px; float: left; padding-left: 11px; }
.gyszspt-zt>li .img img { height: 40px; width: 40px; }
.gyszspt-zt>li .txt { line-height: 20px; height: 40px; padding-right: 10px; overflow: hidden; }
.gyszspt-zt>li a { color: #666666; display: block; }
.gyszspt-zt>li a:hover { color: #FF6600; text-decoration: underline; }
.gyszspt-zs { width: 928px; text-align: center; vertical-align: middle; display: table; background-color: #FFF; border: 1px solid #E2E2E2; padding-top: 20px; padding-bottom: 20px; }
.gyszspt-zs img { margin-right: auto; margin-left: auto; max-width: 900px; }
.gysrzxl-qynamebox { background-color: #5f96d6; background-image: url(/ncompany/img/bj_qyname01.png); background-repeat: no-repeat; background-position: right top; width: 100%; height: 96px; }
.gysrzxl-gyname { height: 96px; width: 1190px; margin-right: auto; margin-left: auto; background-image: url(/ncompany/img/bj_qyname02.png); background-position: center center; background-repeat: no-repeat; color: #FFF; }
.gysrzxl-gyname .name { font-family: "微软雅黑", "黑体"; font-size: 24px; line-height: 30px; height: 30px; padding-top: 20px; font-weight: normal; }
.gysrzxl-gyname .pt { font-family: "黑体"; font-size: 16px; line-height: 25px; height: 25px; font-weight: normal; }
.gysrzxl-nav { height: 40px; width: 1208px; border: 1px solid #E9E8E8; line-height: 40px; margin-right: auto; margin-left: auto; }
.gysrzxl-nav ul { padding-left: 10px; }
.gysrzxl-nav ul li { padding-right: 35px; float: left; font-size: 14px; color: #545454; }
.gysrzxl-nav ul li a { color: #545454; padding-top: 4px; padding-right: 5px; padding-bottom: 4px; padding-left: 5px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; behavior: url(PIE.htc); position: relative; z-index: 2; }
.gysrzxl-nav ul li a:hover { color: #ff6600; }
.gysrzxl-nav ul .current a { background-color: #b69445; font-weight: bold; color: #FFF; }
.gysrzxl-nav ul .current a:hover { color: #FFF; text-decoration: none; }
.gysrzxl-nav .r { color: #5f92d4; font-size: 12px; line-height: 40px; padding-right: 10px; float: right; }
.gysrzxl-nav .r i { background-image: url(/ncompany/img/yzpd.png); background-repeat: no-repeat; background-position: -650px 0px; height: 13px; width: 14px; padding-right: 5px; float: left; margin-top: 13px; }
.gysrzxl-nav .r a { color: #5f92d4; }
.gysrzxl-dat { background-image: url(/ncompany/img/bj_zzrzqyda.jpg); background-repeat: no-repeat; background-position: left top; height: 454px; width: 1210px; margin-right: auto; margin-left: auto; position: relative; color: #444444; }
.gysrzxl-datrzfs { position: absolute; height: 53px; width: 290px; font-size: 28px; line-height: 53px; color: #FFF; text-align: center; font-family: "微软雅黑", "黑体", "宋体"; font-weight: bold; z-index: 1; left: 460px; top: 190px; display: block; }
.gysrzxl-datgsmc { position: absolute; left: 0px; top: 244px; line-height: 48px; font-size: 14px; height: 48px; width: 1210px; text-align: center; z-index: 1; }
.gysrzxl-datxxxx { position: absolute; z-index: 1; left: 464px; top: 293px; width: 284px; height: 90px; padding-top: 5px; padding-bottom: 10px; }
.gysrzxl-datxxxx p { line-height: 30px; font-size: 14px; height: 30px; padding-left: 50px; width: 240px; overflow: hidden; }
.gysrzxl-datxxxx .ibox { padding-top: 7px; padding-left: 8px; }
.gysrzxl-datxxxx .ibox i { margin-right: 2px; }
.gysrzxl-xxxxbox { border: 1px solid #E6E5E5; width: 1208px; margin-right: auto; margin-left: auto; display: table; color: #444444; }
.gysrzxl-xxxxbox h2 { background-color: #F6F6F6; height: 40px; border: 1px solid #FFF; line-height: 40px; font-size: 16px; font-weight: bold; color: #444444; display: table; padding-left: 15px; width: 1191px; clear: both; }
.gysrzxl-xxxxbox h2 i { background-image: url(/ncompany/img/yzpd.png); background-repeat: no-repeat; background-position: -700px 0px; height: 13px; width: 13px; display: block; float: left; margin-top: 13px; margin-right: 10px; }
.gysrzxl-xxxx { min-height: 160px; width: 100%; clear: both; float: left; font-size: 14px; color: #444444; display: block; }
.gysrzxl-xxxx a { color: #5f92d4; }
.gysrzxlxxxx-jbxxrztext { float: left; height: auto; width: 870px; }
.gysrzxlxxxx-jbxxrztext ul { padding-top: 20px; padding-bottom: 20px; display: table; }
.gysrzxlxxxx-jbxxrztext ul li { width: 100%; line-height: 30px; float: left; clear: both; }
.gysrzxlxxxx-jbxxrztext ul li .tit { text-align: right; float: left; width: 130px; }
.gysrzxlxxxx-jbxxrztext ul li .text { float: left; padding-left: 10px; width: 730px; }
.gysrzxlxxxx-jbxxrzimg { float: left; width: 200px; padding-left: 65px; }
.gysrzxlxxxx-jbxxrzimg .imgbox { height: 200px; width: 200px; overflow: hidden; padding-top: 60px; }
.gysrzxlxxxx-jbxxrzimg .imgbox img { height: 198px; width: 198px; border: 1px solid #d9d9d9; }
.gysrzxlxxxx-jbxxrzimg .text { line-height: 35px; font-size: 12px; padding-left: 70px; }
.gysrzxlxxxx-jbxxrzimg .text i { background-image: url(/ncompany/img/yzpd.png); background-repeat: no-repeat; background-position: -750px 0px; display: block; height: 13px; width: 13px; float: left; margin-top: 10px; margin-right: 5px; }
.gysrzxlxxxx-jbxxrzimg .text a { color: #0066cc; }
.gysrzxlxxxx-zzrz { width: 100%; }
.gysrzxlxxxx-zzrz ul { padding-left: 29px; display: table; padding-top: 10px; padding-bottom: 10px; }
.gysrzxlxxxx-zzrz ul li { width: 200px; padding-right: 15px; padding-left: 15px; float: left; padding-top: 15px; padding-bottom: 15px; }
.gysrzxlxxxx-zzrz .imgbox { height: 200px; width: 200px; overflow: hidden; }
.gysrzxlxxxx-zzrz .imgbox img { height: 198px; width: 198px; border: 1px solid #d9d9d9; }
.gysrzxlxxxx-zzrz .text { line-height: 35px; font-size: 12px; padding-left: 70px; }
.gysrzxlxxxx-zzrz .text i { background-image: url(/ncompany/img/yzpd.png); background-repeat: no-repeat; background-position: -750px 0px; display: block; height: 13px; width: 13px; float: left; margin-top: 10px; margin-right: 5px; }
.gysrzxlxxxx-zzrz .text a { color: #0066cc; }
.gysrzxlxxxx-zzrz .name { font-size: 12px; line-height: 22px; text-align: center; width: 100%; clear: both; height:44px; overflow:hidden; }
.gysrzxlxxxx-gltab { display: table; height: auto; width: 100%; }
.gysrzxlxxxx-gltab ul { vertical-align: middle; display: table-cell; height: 180px; width: 100%; padding-top: 10px; padding-bottom: 10px; }
.gysrzxlxxxx-gltab ul li { line-height: 30px; width: 560px; padding-left: 44px; display: inline; float: left; }
.gysrzxlxxxx-gltab ul li a { color: #444444; }
.gysrzxlxxxx-gltab ul li a:visited { color: #800080; text-decoration: none; }
.gysrzxlxxxx-gltab ul li a:hover { color: #ff6600; text-decoration: underline; }


/*************************************************************************************
 招标网公示平台 
 *************************************************************************************/

.zbcgptnav { height: 90px; width: 1210px; margin-right: auto; margin-left: auto; }
.zbcgptnav-name { font-family: "微软雅黑", "黑体"; font-size: 29px; line-height: 90px; float: left; height: 90px; width: 710px; font-weight: normal; text-overflow : ellipsis; white-space: nowrap; overflow: hidden; }
.zbcgptnav-nav { float: left; width: 500px; height: 90px; }
.zbcgptnav-nav ul { display: table; }
.zbcgptnav-nav ul li { display: block; text-align: center; width: 100px; height: 90px; float: left; font-size: 14px; }
.zbcgptnav-nav ul a { line-height: 88px; height: 88px; display: block; width: 100px; color: #000; }
.zbcgptnav-nav ul a:hover { color: #027cff; text-decoration: none; margin-top: -2px; }
.zbcgptnav-nav ul .current a { background-color: #E3E3E3; border-bottom: 2px solid #027cff; color: #027cff; text-decoration: none; }
.zbcgptnav-nav ul .current a:hover { margin-top: 0px; }
.zbcgptmeun { height: 130px; width: 1210px; margin-right: auto; margin-left: auto; }
.zbcgptmeun ul { padding-top: 40px; padding-bottom: 40px; display: table; width: 100%; }
.zbcgptmeun ul li { float: left; width: 200px; height: 50px; cursor: pointer; margin-right: 42px; }
.zbcgptmeun ul li:hover { margin-top: -2px; }
.zbcgptmeun ul li i { height: 50px; width: 50px; display: block; float: left; }
.zbcgptmeun ul li p { line-height: 25px; padding-left: 15px; font-family: "微软雅黑"; font-size: 14px; color: #666666; float: left; }
.zbcgptmeun ul li p span { font-family: Arial; font-size: 26px; color: #ff7300; padding-right: 5px; }
.zbcgptmeun-lizabgg i { background-image: url(/ncompany/img/yzpd.png); background-repeat: no-repeat; background-position: 0px -350px; }
.zbcgptmeun-lizobgg i { background-image: url(/ncompany/img/yzpd.png); background-repeat: no-repeat; background-position: -50px -350px; }
.zbcgptmeun-lizbrg i { background-image: url(/ncompany/img/yzpd.png); background-repeat: no-repeat; background-position: -100px -350px; }
.zbcgptmeun-libggg i { background-image: url(/ncompany/img/yzpd.png); background-repeat: no-repeat; background-position: -150px -350px; }
.zbcgptmeun-licgxx i { background-image: url(/ncompany/img/yzpd.png); background-repeat: no-repeat; background-position: -200px -350px; }
.zbcgptmeun-lizabgg i.current { background-image: url(/ncompany/img/yzpd.png); background-repeat: no-repeat; background-position: -250px -350px; }
.zbcgptmeun-lizobgg i.current { background-image: url(/ncompany/img/yzpd.png); background-repeat: no-repeat; background-position: -300px -350px; }
.zbcgptmeun-lizbrg i.current { background-image: url(/ncompany/img/yzpd.png); background-repeat: no-repeat; background-position: -350px -350px; }
.zbcgptmeun-libggg i.current { background-image: url(/ncompany/img/yzpd.png); background-repeat: no-repeat; background-position: -400px -350px; }
.zbcgptmeun-licgxx i.current { background-image: url(/ncompany/img/yzpd.png); background-repeat: no-repeat; background-position: -450px -350px; }
.zbcgptcon { height: auto; width: 1210px; margin-right: auto; margin-left: auto; }
.zbcgptconleft { float: left; height: auto; width: 940px; }
.zbcgptconright { float: right; height: auto; width: 270px; }
.zbcgpt-h2 { height: 20px; width: 100%; border-bottom: 1px solid #DDDDDD; margin-bottom: 20px; position: relative; clear: both; }
.zbcgpt-h2nr { background-color: #FFF; height: 40px; position: absolute; top: 0px; float: left; left: 0px; }
.zbcgpt-h2nr i.ggdt { background-image: url(/ncompany/img/yzpd.png); background-repeat: no-repeat; background-position: -500px -350px; height: 40px; width: 40px; display: block; float: left; }
.zbcgpt-h2nr i.zbptjx { background-image: url(/ncompany/img/yzpd.png); background-repeat: no-repeat; background-position: -550px -350px; height: 40px; width: 40px; display: block; float: left; }
.zbcgpt-h2nr i.zbqydh { background-image: url(/ncompany/img/yzpd.png); background-repeat: no-repeat; background-position: -600px -350px; height: 40px; width: 40px; display: block; float: left; }
.zbcgpt-h2nr p { line-height: 40px; padding-right: 10px; padding-left: 10px; white-space: nowrap; float: left; }
.zbcgptggdt { width: 870px; height: auto; }
.zbcgptggdt .nonegg { height: 150px; display: table; width: 100%; padding-top: 20px; padding-bottom: 20px; }
.zbcgptggdt .nonegg p { font-size: 14px; line-height: 20px; color: #666; display: table-cell; background-color: #FaFaFa; text-align: center; vertical-align: middle; padding: 10px; height: 130px; }
.zbcgptggdt ul { padding-top: 10px; display: table; height: auto; width: 100%; }
.zbcgptggdt ul li { line-height: 30px; height: 30px; display: block; padding: 20px; font-size: 14px; color: #666666; }
.zbcgptggdt ul li.even { background-color: #F9F9F9; }
.zbcgptggdt ul li a { float: left; width: 630px; color: #247ede; text-overflow : ellipsis; white-space: nowrap; overflow: hidden; padding-left: 10px; }
.zbcgptggdt ul li a:visited { color: #800080; text-decoration: none; }
.zbcgptggdt ul li a:hover { color: #FF6600; text-decoration: underline; }
.zbcgptggdt ul li a:active { color: #00349A; text-decoration: underline; }
.zbcgptzbptjx h2 { line-height: 20px; width: 100%; font-size: 14px; font-weight: bold; padding-bottom: 15px; }
.zbcgptzbptjx p { line-height: 26px; font-size: 12px; }
.zbcgptzbptjx { padding: 15px; background-color: #F9F9F9; color: #666; height: auto; }
.zbcgptzbptjx .kbzhpj { line-height: 14px; height: 14px; padding-top: 20px; padding-bottom: 20px; width: 100%; }
.zbcgptzbptjx .zbcgdy { border: 1px solid #B7B7B7; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; behavior: url(PIE.htc); position: relative; z-index: 2; width: 160px; margin-right: auto; margin-left: auto; }
.zbcgptzbptjx .zbcgdy i { background-image: url(/ncompany/img/yzpd.png); background-repeat: no-repeat; background-position: -850px 0px; height: 14px; width: 14px; display: block; overflow: hidden; float: left; margin-top: 4px; margin-right: 10px; }
.zbcgptzbptjx .zbcgdy a { display: block; padding-top: 10px; padding-right: 30px; padding-bottom: 10px; padding-left: 30px; color: #666; }
.zbcgptzbptqydh { height: auto; width: 100%; padding-top: 20px; padding-bottom: 20px; }
.zbcgptzbptqydh>ul { padding: 15px; display: table; background-color: #fafafa; }
.zbcgptzbptqydh>ul>li { width: 100%; height: auto; font-size: 14px; color: #666666; float: left; overflow: hidden; line-height: 24px; }
.zbcgptzbptqydh>ul>li>.diva { float: left; height: auto; width: 45px; }
.zbcgptzbptqydh>ul>li>.divb { float: left; width: 195px; }
.zbcgptzbptqydh>ul>li a { color: #247ede; }
.zbcgptzbptqydh>ul>li a:hover { color: #ff6600; }
.zbcgptzbptqydh>ul>li>.divb a { padding-right: 10px; white-space: nowrap; margin: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; float: left; }

/*************************************************************************************
 招标网公示平台 焦点图
 *************************************************************************************/
.zbcgptfocus { height: 288px; width: 1210px; position: relative; clear: both; margin-right: auto; margin-left: auto; z-index: -1; }
.zbcgptfocus .scrollArea li { float: left; }
.zbcgptfocus .scrollArea { height: 288px; width: 1210px; overflow: hidden; }
.zbcgptfocus .number li { font-size: 0px; height: 9px; width: 9px; background-image: url(/ncompany/img/dot_focusimg.png); position: absolute; cursor: pointer; text-indent: -9999px; top: 250px; }
.zbcgptfocus .number li.current { background-position: left bottom; }

/************************************************************************************
友情链接页 样式
*************************************************************************************/
.yqljbox { width: 1210px; margin-right: auto; margin-left: auto; height: auto; }
.yqljbox h3 { background-color: #f8f8f8; border: 1px solid #f3f3f3; display: block; height: 35px; line-height: 35px; font-size: 14px; color: #444444; padding-left: 10px; font-weight: bold; }
/*文字友情链接页*/
.yqljtxtnr { display: table; border-right: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8; border-left: 1px solid #e8e8e8; padding-top: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 10px; width: 1198px; }
.yqljtxtnr a { height: 28px; line-height: 28px; overflow: hidden; text-overflow : ellipsis; padding-right: 20px; color: #666; font-size: 12px; }
.yqljtxtnr a:hover { color: #ff6600; }

/*申请友情链接*/

.yqljsqnr { display: table; border-right: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8; border-left: 1px solid #e8e8e8; padding: 10px; width: 1188px; }
.yqljsqnr h4{ font-size: 12px; line-height: 40px; font-weight: bold; color: #666666; width: 100%; }
.yqljsqnr .ta{ color: #F00; }
.yqljsqnr .btnk { padding-left: 100px; clear: both; padding-top: 15px; padding-bottom: 15px; line-height: 32px; height: 32px; }
.yqljsqnr .btnk .btnbulk{ line-height: 32px !important; height: 32px; font-size: 14px; font-weight: normal; padding-right: 25px; padding-left: 25px; padding-top: 0px; padding-bottom: 0px; }
.yqljsqnr p { line-height: 28px; width: 100%; float: left;  }
.yqljsqnr ul { float: left; width: 530px; }
.yqljsqnr ul+ul { padding-left:120px; }
.yqljsqnr ul li { line-height: 28px; width: 100%; float: left; padding-bottom: 10px; }
.yqljsqnr ul li .diva { float: left; width: 100px; text-align: right; }
.yqljsqnr ul li .divb { float: left; width: 430px; }
.yqljsqnr ul li .ts { font-size: 12px !important; display: block; padding-left: 10px; padding-right: 30px; vertical-align: middle; line-height: 14px; text-align: left; clear: both; width: 100%; padding-top: 10px; }
.yqljsqnr a { color: #15C; }
.yqljsqnr a:hover { color: #ff6600; }

/*************************************************************************************
 底部.全局
 *************************************************************************************/
.foot { border-top: 2px solid #6f99d5; padding-top: 5px; text-align: center; margin-right: auto; margin-left: auto; clear: both; padding-bottom: 10px; margin-top: 20px; font-size: 12px; background-color: #FFFFFF; }
.foota { line-height: 30px; height: 30px; }
.footb { width: 1210px; margin-right: auto; margin-left: auto; }
.foot img { display: inline; }
.wa1 { width: 30px; height: 26px; float: right; background: url(/ncompany/img/foot.png) 0px 0px; }
.wa2 { width: 30px; height: 26px; float: right; background: url(/ncompany/img/foot.png) -30px -0px; }
.wa3 { width: 30px; height: 26px; float: right; background: url(/ncompany/img/foot.png) -60px -0px; }
.wa4 { width: 30px; height: 26px; float: right; background: url(/ncompany/img/foot.png) -90px -0px; }
/*地区站样式*/
.bl {
    margin: 0 auto;
    border: 1px solid #74B1DE;
}
.yql1 {
    width: 16px;
    height: 52px;
    background: url(/css/y.gif) repeat-y;
    float: left;
    padding: 6px 4px 0px 8px;
    font-weight: bold;
    border-right: 1px solid #74B1DE;
    line-height: 16px;
    margin: 1px;
}
.yqr {
    float: right;
    width: 1159px;
    padding: 10px;
}
.yqr_bg{
    display: inline-block;
    margin-left: 20px;
    line-height: 17px;
}
.ad_1200{
    width: 1200px;
    height: 90px;
    margin: 0 auto;
}